package com.zsrt.day20170407.pm;

import org.junit.Test;

/**
*@author jzh
*@创建时间 2017年4月7日下午2:33:37
*类说明：在数组中查找一个指定的数
*/
public class SearchTest {
	
	
	@Test
	public void testSearch(){
		int[] ages={10,20,30};
		int a=20;
		int b = search(ages,a);
		if(b>=0){
			System.out.println("存在，位置是"+b);
		}else{
			System.out.println("不存在");
			
		}
	}
	/**
	 * 查找算法
	 * @param ages
	 * @param target
	 * @return 如果存在，返回下标，不存在，返回-1
	 */
	public int search(int[] ages,int target){
		int temp=-1;
		for(int i=0;i<ages.length;i++){
			if(ages[i]==target){
				temp=i;
				break;
			}
		}
		return temp;
	}

}
